package com.tencent.wxcloudrun.dao;

import com.tencent.wxcloudrun.model.User;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface UserMapper {
    /**
     * 查询所有的账号
     * @return 账号的集合
     */
    List<String> selectAllAcoount();

    /**
     * 用户注册
     * @param user 用户对象
     * @return 1代表成功，O代表失败
     */
    int insertRegistUser(User user);

    /**
     * 用户登录
     * @param account  账号
     * @param password 密码
     * @return 匹配到的实体用户
     */
    User login(@Param("account") String account, @Param("password") String password);

}
